#index .module{  
	position: relative;
	background:#d1dfec;
	padding-bottom:3px;
}
#index  a{
	color:#000;
}
#index .module .hd{
	background: url(../images/zhengshu.gif) repeat-x;
	border:none;
}

#index .module .hd h2{	
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#59678e;
}
#index .module .hd a {
	background:url(../images/index_line.gif) 0 -17px;
	height:9px;
	width:10px;
	display:block;
	position:absolute;
	bottom:10px;
	padding:4px 7px;
}
#index .module .hd a:hover{
	background:url(../images/index_line.gif) 0 0;
}
#index .module .hd a span {
	display:block;
	height:9px;
	width:10px;
	overflow:hidden;
	text-indent:-9999px;
}
#index .module .hd .edit {
	right:40px;
}
#index .module .collapse{
	right:20px;
}
#index .module .close{
	right:0px;
}
#index .module .edit span{
	background:url(../images/icon_more.gif) no-repeat;
}
#index .module .collapse span{
	background:url(../images/icon_zoom.gif) no-repeat;
}
#index .module .close span{
	background:url(../images/icon_delete.gif) no-repeat;
}


#index .module a:hover { }
#index .module .bd {
	margin-left:3px;
	margin-right:3px;
	background:#FFF;
}
#index .module .bd table {
	border-collapse:collapse;
}
#index .module .bd tr:hover td{
	background:#d1dfec;
}
#index .module .bd th {
	background:url(../images/icon_space.gif) repeat-x;
	font-weight:bold;
}
#index .module .bd td{
	border-bottom:1px dotted #999;
	line-height:25px;
	height:25px;
}
#index .module .bd .title a {
	background:url(../images/ico_dot.gif) no-repeat 10px 8px;
	display:block;
	padding-left:20px;
	color:#000;
}
#index .module .ft {
	margin-left:3px;
	margin-right:3px;
	text-align:right;
	background:#fff;
}

#news { }
#news .hd a{}
#news .hd a:hover {}
#noice {} 
#noice .bd {}
#noice .bd ul {
	padding:10px;
	border-bottom:1px dotted #CCC;
}
#noice .bd ul li {
	line-height:20px;
}
#noice .bd a:hover {
	text-decoration:underline;
}
#noice .bd .text a {
	font-size:20px;
	font-weight:bold;
	color:#0d70b6;
}
#noice .bd .more {
	text-align:right;
	padding:5px;
}
#noice .bd .more a {
	color: #F00;
}
#query { }
#query .search{
	padding:10px;
	margin:0 3px 3px 3px;
	background:#FFF;
	font-size:14px;
}
#query .search h2{
	color:#0d70b6;
	font-weight:bold;
	padding-bottom:20px;
}
#query .search span {
	position:relative;
}
#query .search input {
	background:#f0efef;
	color:#CCC;
	line-height:28px;
	height:28px;
	width:50%;
	border:1px solid #a6a5a5;
}
#query .search button {
	position:absolute;
	right:-10px;
	top:-10px;
	background:url(../images/index_search.gif) no-repeat 0 0;
	width:75px;
	height:35px;
	line-height:35px;
	color:#FFF;
	font-weight:bold;
	text-align:right;
	border:none;
}

#index #weather .bd{
	background:#f5f7f8 url(../images/weather_line.gif) repeat-x 0 0;
	padding:10px;
	text-align:center;
}
#tabnew{}
#tabnew .hd tr td{
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #cdcdcd;
}
#tabnew .hd .tabn1 {
	background:url(../images/index_tabn1.gif) repeat-x;
}